Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Μηχανικός Λογισμικού Python

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν έμπειρο και παθιασμένο Μηχανικό Λογισμικού Python για να ενταχθεί στην ομάδα μας και να συμβάλει στην ανάπτυξη και συντήρηση καινοτόμων λογισμικών λύσεων. Ο ιδανικός υποψήφιος θα έχει ισχυρό υπόβαθρο στον προγραμματισμό με Python, εμπειρία σε σύγχρονες τεχνολογίες και μεθοδολογίες ανάπτυξης λογισμικού, καθώς και ικανότητα συνεργασίας σε διατμηματικές ομάδες. Ως Μηχανικός Λογισμικού Python, θα συμμετέχετε ενεργά στον σχεδιασμό, την υλοποίηση και τη βελτιστοποίηση εφαρμογών που εξυπηρετούν επιχειρησιακές ανάγκες. Θα εργάζεστε σε ένα δυναμικό περιβάλλον, με έμφαση στην ποιότητα του κώδικα, την αυτοματοποίηση και την αποδοτικότητα. Η θέση απαιτεί δημιουργικότητα, αναλυτική σκέψη και ικανότητα επίλυσης προβλημάτων. Οι κύριες αρμοδιότητες περιλαμβάνουν την ανάπτυξη backend υπηρεσιών, την ενσωμάτωση με βάσεις δεδομένων, την υλοποίηση RESTful APIs, καθώς και τη συνεργασία με frontend προγραμματιστές και άλλους μηχανικούς για την παράδοση ολοκληρωμένων λύσεων. Επιπλέον, θα συμμετέχετε σε code reviews, θα γράφετε τεκμηρίωση και θα συμβάλλετε στη συνεχή βελτίωση των διαδικασιών ανάπτυξης. Απαραίτητη είναι η εμπειρία με frameworks όπως Django ή Flask, καθώς και η εξοικείωση με εργαλεία όπως Git, Docker και CI/CD pipelines. Η γνώση cloud πλατφορμών (AWS, Azure ή GCP) θεωρείται επιπλέον προσόν. Η θέση προσφέρει ευκαιρίες επαγγελματικής εξέλιξης, συμμετοχή σε ενδιαφέροντα έργα και εργασία σε ένα υποστηρικτικό και καινοτόμο περιβάλλον.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση εφαρμογών Python
  • Σχεδιασμός και υλοποίηση RESTful APIs
  • Ενσωμάτωση με βάσεις δεδομένων (SQL και NoSQL)
  • Συνεργασία με frontend και άλλες ομάδες ανάπτυξης
  • Συμμετοχή σε code reviews και βελτιστοποίηση κώδικα
  • Διασφάλιση ποιότητας μέσω δοκιμών και τεκμηρίωσης
  • Ανάπτυξη σε περιβάλλοντα cloud και χρήση Docker
  • Συμμετοχή στον σχεδιασμό αρχιτεκτονικής λογισμικού
  • Ανάλυση απαιτήσεων και μετατροπή τους σε τεχνικές λύσεις
  • Συνεχής ενημέρωση για νέες τεχνολογίες και βέλτιστες πρακτικές

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα
  • Τουλάχιστον 2 χρόνια εμπειρίας σε ανάπτυξη με Python
  • Εμπειρία με Django ή Flask
  • Καλή γνώση βάσεων δεδομένων (PostgreSQL, MongoDB κ.λπ.)
  • Εξοικείωση με Git και εργαλεία version control
  • Κατανόηση αρχών OOP και σχεδιαστικών προτύπων
  • Εμπειρία με Docker και CI/CD pipelines
  • Καλή γνώση αγγλικής γλώσσας (γραπτά και προφορικά)
  • Ικανότητα εργασίας σε ομάδα και επίλυσης προβλημάτων
  • Επιθυμητή εμπειρία με cloud πλατφόρμες (AWS, Azure, GCP)

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Πόσα χρόνια εμπειρίας έχετε με την Python;
  • Έχετε εργαστεί με Django ή Flask; Αν ναι, σε ποια έργα;
  • Ποια είναι η εμπειρία σας με βάσεις δεδομένων SQL ή NoSQL;
  • Έχετε χρησιμοποιήσει Docker ή CI/CD pipelines;
  • Πώς διασφαλίζετε την ποιότητα του κώδικα σας;
  • Έχετε εμπειρία με ανάπτυξη σε cloud περιβάλλοντα;
  • Ποια είναι η προσέγγισή σας στην επίλυση τεχνικών προβλημάτων;
  • Πώς συνεργάζεστε με άλλες ομάδες ανάπτυξης;
  • Έχετε συμμετάσχει σε code reviews;
  • Ποια είναι η γνώση σας σε RESTful APIs;